patch and test facility - French English Dictionary